rarely seen tumors - Turco Inglés Diccionario